//
//  SongInfo.h
//  kyMusicPlayer
//
//  Created by 翁科宇 on 2018/5/14.
//  Copyright © 2018年 翁科宇. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
#import "HotSongInfo.h"

@interface SongInfo : NSObject
+(SongInfo *)sharedManager;
@property(nonatomic, strong)UIImage *pic_big;
@property(nonatomic, strong)UIImage *pic_small;
@property(nonatomic, strong)NSString *song_id;
@property(nonatomic, copy)NSString *title;
@property(nonatomic, copy)NSString *author;
@property(nonatomic, copy)NSString *album_title;
@property(nonatomic, copy)NSString *file_duration;
@property(nonatomic, copy)NSString *file_link;
@property(nonatomic, copy)NSString *file_size;
@property(nonatomic, copy)NSString *lrclink;
@property(nonatomic, assign)BOOL isLrcExistFlg;
@property(nonatomic, copy)NSString *lrcString;
@property(nonatomic, strong)NSMutableDictionary *mLrcDictinary;
@property(nonatomic, strong)NSMutableArray *mTimeArray;
@property(nonatomic, assign)int lrcIndex;
@property(nonatomic, assign)long playSongIndex;
@property(nonatomic, assign)BOOL isDataRequestFinish;
@property(nonatomic, strong)NSArray *mSongs;

//- (void)loadNewSongs:(UITableView *)songListTableView;
//- (void)loadHotSongs:(UITableView *)songListTableView;
//- (void)loadHotArtists:(UITableView *)songListTableView;
//- (void)loadClassicOldSongs:(UITableView *)songListTableView;
//- (void)loadLoveSongs:(UITableView *)songListTableView;
//- (void)loadMovieSongs:(UITableView *)songListTableView;
//- (void)loadEuropeAndTheUnitedStatesSongs:(UITableView *)songListTableView;

- (void)getSelectedSong:(NSString *)songID index:(long)index;
- (void)setSongInfo:(HotSongInfo *)info;
- (NSString *)intToString:(NSInteger)needTransformInteger;
- (NSInteger)stringToInt:(NSString *)timeString;

@end
